to dispose finally of - Alemán Inglés Diccionario